Red Hot Chili Peppers - The Adventures of Rain Dance Maggie [Official Music Video] Flea: still pumpin and thrummin with the rythm and all. By Randall Gross Music • August 2011 • Views: 1,181 Youtube Video